package com.ydd.vo;/**
 * TODO
 *
 * @Description
 * @Author Administrator
 * @Date 2023/4/29 19:27
 **/

import com.ydd.entity.SysMenu;
import com.ydd.entity.profile.DictInfo;
import com.ydd.entity.profile.UserInfo;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;
import java.util.Map;

/**
 * @Description TODO
 * @Author Shadow
 * @Date 2023-04-29 19:27
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class GetProfileVo {
    @ApiModelProperty("一个SysUser的继承类用于连表Role角色表查姓名")
    private UserInfo userInfo;//与前端命名要一致
    @ApiModelProperty("用户菜单权限菜单列表")
    private List<SysMenu> menuList;//与前端命名要一致

    @ApiModelProperty("字典列表 未知可能性")
    private DictInfo dictsList;//与前端命名要一致

    @ApiModelProperty("点击按钮 对应窗口数量")
    private List<String> binList;

}
